Enterprise Version
waiting for the inevitable